package com.whfc.fse.dao;

import com.whfc.fse.entity.FseCraneData;
import org.apache.ibatis.annotations.Param;

/**
 * @author qzexing
 * @version 1.0
 * @date 2020-12-22 14:28
 */

public interface FseCraneDataMapper {
    int deleteByPrimaryKey(Integer id);

    int insert(FseCraneData record);

    int insertSelective(FseCraneData record);

    FseCraneData selectByPrimaryKey(Integer id);

    int updateByPrimaryKeySelective(FseCraneData record);

    int updateByPrimaryKey(FseCraneData record);

    FseCraneData selectByCraneId(@Param("craneId") Integer craneId);

    void updateByCraneId(FseCraneData fseCraneData);

    /**
     * 根据SN查找塔机数据
     *
     * @param sn SN
     * @return 塔机数据
     */
    FseCraneData selectBySn(@Param("sn") String sn);
}